import pandas as pd

# 读取xlsx，xls格式文件
test = pd.read_excel('test.xlsx')
# print(test)
# 读取前n行，默认是前5行
test1 = test.head()
# print(test1)

# 查看数据的形状，返回（行、列）
print(test.shape)
# 查看字段名
print(test.columns)
# 查看索引 RangeIndex(start=0, stop=61, step=1)
print(test.index)


# data.loc[行标签, 列标签]
print(test.loc[0, '报名班级'])

# data.loc[[行标签， 行标签], [列标签， 列标签]]
print(test.loc[[1,3,4], ['报名班级','报名时间','报名渠道']])

# pt.iloc[行索引， 列索引]
print(test.iloc[0, 1])
print(test.iloc[4])

# df.iloc[[行索引1， 行索引2， ...], [列索引1， 列索引2, ...]]
print(test.iloc[[0, 1, 6],[4, 6, 7]])

# 将pd读取出的数据转化为列表字典　　　［｛｝，｛｝，｛｝］
list = [test.iloc[i].to_dict() for i in test.index.values]
print(list[:3])
# 将pd读取出的数据转化为列表嵌套     ［［］，［］，［］］
print(test.iloc[[1, 2, 3]].values.tolist())